package top.chukongxiang.project.base.model.entity.user;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 用户
 * @author 楚孔响
 * @version 1.0
 * @date 2021/12/11 0:51
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName("b_user")
public class User {

    /**
     * id
     */
    @TableId
    private String id;

    /**
     * 姓名
     */
    private String name;

    /**
     * 用户名
     */
    private String userName;

    /**
     * 用户id
     */
    private String userId;

    /**
     * 部门名称
     */
    private String deptName;

    /**
     * 身份证
     */
    private String idCard;

    private String typeName;

    /**
     * 身份类型名称
     */
    private String identityTypeName;

    /**
     * 备注
     */
    private String remark;

    private String dn;

    private String type;

    /**
     * 所属组织id
     */
    private String organizationId;

    /**
     * 昵称
     */
    private String nick;

    /**
     * 电话
     */
    private String tel;

    /**
     * 邮箱
     */
    private String email;

    /**
     * 身份类型编码
     */
    private String identityTypeCode;

    private String dicOrgId;

    /**
     * 工号
     */
    private String staffNo;

    /**
     * 组织名称
     */
    private String organizationName;

    /**
     * 手机
     */
    private String mobile;

    /**
     * 类型编码
     */
    private String typeCode;

    /**
     * 账户id
     */
    private String accountId;

    /**
     * sso账户
     */
    private String ssoAccount;

    /**
     * 组织编码
     */
    private String organizationCode;

    /**
     * 本地账户
     */
    private String localAccount;

    /**
     * 学号
     */
    private String studentNo;

    /**
     * 身份类型id
     */
    private String identityTypeId;

    /**
     * 部门编码
     */
    private String deptCode;
}
